An Architecture-Based Approach to Software Evolution

نویسندگان

  • Nenad Medvidovic
  • David S. Rosenblum
  • Richard N. Taylor
چکیده

Nenad Medvidovic Computer Science Dept. University of Southern California Los Angeles, CA 90089-078, USA +1-213-740-5579 [email protected] David S. Rosenblum Info. and Computer Science Dept. University of California, Irvine Irvine, CA 92697-3425, USA +1-949-824-6534 [email protected] Richard N. Taylor Info. and Computer Science Dept. University of California, Irvine Irvine, CA 92697-3425, USA +1-949-824-6429 [email protected] from the Proceedings of the ICSE ’98 International Workshop on the Principles of Software Evolution (IWPSE ’98), Kyoto, Japan, April 20–21, 1999

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

Software Architecture Evolution

Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects. Today’s software architects, however, have few techniques to help them plan such evolut...

متن کامل

A Three-level Formal Model for Software Architecture Evolution

This papers gives an overview of our formal approach to address the architecture-centric evolution at the three main steps of component-based software development: specification, implementation and deployment. We illustrate our proposal with an example of software evolution that leads to erosion and we demonstrate how our evolution process can resolve this problem.

متن کامل

The Evolution of Urban Zoning from Conventional to Form Based Codes; Introducing Non-Euclidean Zoning Techniqueschniques

Zoning has always been one of the basic tools of land use control available. Zoning is the regulation and restriction of land uses according to a predetermined plan. This paper will present a look at conventional zoning, its origins, the evolution of the zoning, and the scope of zoning types. Regardless of the varieties, most zoning codes can be classified into at least one of the following bro...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

Analysis of The Relationship Between Theoretical Aesthetic Ideas And Modern- Postmodern Architectural Styles; (A Comparative Study Of Modern And Postmodern Architecture)ِِِ

Physical attributes have always been a qualitative indicator for evaluating an architectural work. These character influenced by function, technology and changing the process of creation and perception of beauty in modern times; and influenced by content, culture, history, meaning and symbolic linguistic structures in the postmodern era. In accordance with the evolution of aesthetic theories si...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998